Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TIMBRELLS PLACE Terraced £238,726 £222,500 18 Jun 2021
2 TIMBRELLS PLACE Terraced £266,561 £61,500 23 Jul 1999
3 TIMBRELLS PLACE Terraced £324,179 £99,950 16 Oct 2001